home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
prog
/
costar.arj
/
README.DOC
< prev
next >
Wrap
Text File
|
1994-01-01
|
10KB
|
236 lines
-----------------------------------------------------------------
C o S t a r V1.00
-----------------------------------------------------------------
(c)HI-Tech Software, 1993. All rights reserved.
_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
HI-Tech Software
7 Century Court
Montville, N.J. 07045
-----------------------------------------------------------------
User's Guide
-----------------------------------------------------------------
CoStar V1.00
COBOL
Source
Translator
And
Re-engineering
tool.
CoStar is a tool designed to 'clean-up' and re-format COBOL source code.
The resulting code is a properly structured and formatted module that provides:
- Improved readability
- Simpler logic flow determination
- Minimized maintenance time and costs
- Program uniformity
Re-formatting (paging, spacing, and indentation) yields increased program
clarity. Time spent analyzing source code is dramatically reduced through
the use of numeric prefixes on paragraph names, proper verb clause indentation,
and uniform level numbering of data variables. Confusion is minimized by the
removal of excess spaces and punctuation and the inclusion of spaces and
parentheses where they should be.
Input to CoStar:
CoStar requires only a cleanly compiled COBOL source module as input.
Optional parameters allow the programmer to:
- Re-sequence source in columns 1 - 6
- Re-number the paragraph names
- Place a constant in columns 73 - 80
- Print a listing of the processed code
- Select APOST or QUOTE as default
Output of CoStar:
CoStar produces a source module that is logically identical to the input
but in a fresh, properly indented and organized format.
What CoStar will do:
ID DIVISION thru WORKING-STORAGE
- Re-formats and aligns all areas to appropriate margins
- Resets level numbers to 01, 05, 10 etc.
- Aligns all Picture clauses
- Abbreviates reserved words where possible (COMPUTATIONAL to COMP)
- Re-aligns all literals in Value clause
PROCEDURE DIVISION
- All COBOL verbs, including those in the Communications and Report Writer
sections and both CICS command and macro levels, are recognized and
and re-organized into an easily understood structured format
- Paragraph names may be re-numbered with a four digit number; start number
and increment are optional
- IF, ELSE, PERFORM, END-IF, END-PERFORM and all other verbs are properly
aligned and indented
- Conditional arguments are re-formatted one argument to a line
- Verbs are formatted one to a line
- NOTE statements are changed to comments to avoid the inherent confusion
generated by the NOTE
- Relational operators (EQUAL, LESS, GREATER) are changed to their
mathematical equivalants (=, <, >)
All DIVISIONS:
- Precede each DIVISION and paragraph with a comment line:
*++++++++++...
- Surplus spaces and commas are removed
-----------------------------------------------------------
How to contact me
-----------------------------------------------------------
Comments and suggestions (and reports of problems) would be greatly
appreciated.
Harry W. Ilaria
HI-Tech Software
7 Century Court
Montville N.J. 07045
-----------------------------------------------------------
How to pay for/register CoStar
-----------------------------------------------------------
CoStar V1.00 is ShareWare.
You may make copies of this program and give them to others for
evaluation as long as the documentation is provided with the
program, both unaltered.
If you make use of CoStar you are expected to pay a registration
fee of $20.00. Registered users will receive the latest version of
CoStar.
See "INVOICE.DOC" for an easily printed invoice.
You may register by credit card from PsL at 1-800-2424-PsL.
The Order # is 11162.
You may also register this software thru CompuServe.
"GO SWREG" for simple instructions. The Registration ID is 2094
-----------------------------------------------------------
DEFINITION OF SHAREWARE
-----------------------------------------------------------
Shareware distribution gives users a chance to try software
before buying it. If you try a Shareware program and continue
using it, you are expected to register. Individual programs
differ on details -- some request registration while others
require it, some specify a maximum trial period. With
registration, you get anything from the simple right to continue
using the software to an updated program with printed manual.
Copyright laws apply to both Shareware and commercial software,
and the copyright holder retains all rights, with a few specific
exceptions as stated below. Shareware authors are accomplished
programmers, just like commercial authors, and the programs are
of comparable quality. (In both cases, there are good programs
and bad ones!) The main difference is in the method of
distribution. The author specifically grants the right to copy
and distribute the software, either to all and sundry or to a
specific group. For example, some authors require written
permission before a commercial disk vendor may copy their
Shareware.
Shareware is a distribution method, not a type of software. You
should find software that suits your needs and pocketbook,
whether it's commercial or Shareware. The Shareware system makes
fitting your needs easier, because you can try before you buy.
And because the overhead is low, prices are low also. Shareware
has the ultimate money-back guarantee -- if you don't use the
product, you don't pay for it.
-----------------------------------------------------------
DISCLAIMER - AGREEMENT
-----------------------------------------------------------
Users of CoStar V1.00 must accept this disclaimer of warranty:
"CoStar V1.00 is supplied as is. The author disclaims all
warranties, expressed or implied, including, without limitation,
the warranties of merchantability and of fitness for any purpose.
The author assumes no liability for damages, direct or conse-
quential, which may result from the use of CoStar V1.00."
CoStar V1.00 is a "shareware program" and is provided at no
charge to the user for evaluation. Feel free to share it with your
friends, but please do not give it away altered or as part of
another system. The essence of "user-supported" software is to
provide personal computer users with quality software without
high prices, and yet to provide incentive for programmers to
continue to develop new products. If you find this program
useful and find that you are using CoStar V1.00 and continue to
use CoStar V1.00 after a reasonable trial period, you must make a
registration payment of $20.00 plus $2.00 S&H to HI-Tech Software.
The $20.00 registration fee will license one copy for use on any one
computer at any one time. You must treat this software just like
a book. An example is that this software may be used by any
number of people and may be freely moved from one computer
location to another, so long as there is no possibility of it
being used at one location while it's being used at another.
Just as a book cannot be read by two different persons at the
same time.
Commercial users of CoStar V1.00 must register and pay for their
copies of CoStar V1.00 within 30 days of first use or their
licence is withdrawn. Site-License arrangements may be made by con-
tacting HI-Tech Software.
Anyone distributing CoStar V1.00 for any kind of remuneration must
first contact HI-Tech Software at the address below for authorization.
This authorization will be automatically granted to distributors
recognized by the (ASP) as adhering to its guidelines for
shareware distributors, and such distributors may begin offering
CoStar V1.00 immediately (However HI-Tech Software must still be
advised so that the distributor can be kept up-to-date with the latest
version of CoStar V1.00.
You are encouraged to pass a copy of CoStar V1.00 along to your
friends for evaluation. Please encourage them to register their
copy if they find that they can use it. All registered users
will receive a copy of the latest version of the CoStar V1.00
system and 90 days free support.
-----------------------------------------------------------
OMBUDSMAN
-----------------------------------------------------------
"HI-Tech Software is a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware
principle works for you. If you are unable to resolve a
shareware-related problem with an ASP member by contacting the member
directly, ASP may be able to help. The ASP Ombudsman can help you
resolve a dispute or problem with an ASP member, but does not provide
technical support for members' products. Please write to the ASP
Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427 USA, FAX
616-788-2765 or send a CompuServe message via CompuServe Mail to
ASP Ombudsman 70007,3536."
-----------------------------------------------------------
UNIVERSAL INSTALL
-----------------------------------------------------------
The installation program used to install CoStar is called
"UNIVERSAL INSTALL". This excellent program is available from:
The GoodSoft Company
1630 30th Street
Suite 235
Boulder, CO 80301